1-19-2 Kamimeguro, Meguro, Tokyo Prefecture, Meguro
Made reservations online only to get here and was told there was no reservation. Their website keeps going down also.
Made reservations online only to get here and was told there was no reservation. Their website keeps going down also.